Finished the final book in the Odd Thomas series last night. I skipped the last two books in the series, didn't read the graphic novels or the novella, but Saint Odd had a little blurb on the front about it being the thrilling conclusion to Odd's journey, so I had to pick it up.
(
spoilers! )